fluvial sediments deposited by strong currents - Français Anglais Dictionnaire